photo-matching technology - Español Inglés Diccionario